30 research outputs found
Verification of Java Bytecode using Analysis and Transformation of Logic Programs
State of the art analyzers in the Logic Programming (LP) paradigm are
nowadays mature and sophisticated. They allow inferring a wide variety of
global properties including termination, bounds on resource consumption, etc.
The aim of this work is to automatically transfer the power of such analysis
tools for LP to the analysis and verification of Java bytecode (JVML). In order
to achieve our goal, we rely on well-known techniques for meta-programming and
program specialization. More precisely, we propose to partially evaluate a JVML
interpreter implemented in LP together with (an LP representation of) a JVML
program and then analyze the residual program. Interestingly, at least for the
examples we have studied, our approach produces very simple LP representations
of the original JVML programs. This can be seen as a decompilation from JVML to
high-level LP source. By reasoning about such residual programs, we can
automatically prove in the CiaoPP system some non-trivial properties of JVML
programs such as termination, run-time error freeness and infer bounds on its
resource consumption. We are not aware of any other system which is able to
verify such advanced properties of Java bytecode
On the kinematics of a corotating relativistic plasma stream in the perpendicular rotator model of a pulsar magnetosphere
An investigation of the kinematics of a rotating relativistic plasma stream
in the perpendicular rotator model of the pulsar magnetosphere is presented. It
is assumed that the plasma (ejected from the pulsar) moves along the pulsar
magnetic field lines and also corotates with them. The field lines are
considered to be radial straight lines, located in the plane which is
perpendicular to the pulsar rotation axis. The necessity of taking particle
inertia into account is discussed. It is argued that the "massless"
("force-free") approximation cannot be used for the description of this
problem. The frame selection is discussed and it is shown that it is convenient
to discuss the problem in the noninertial frame of ZAMOs (Zero Angular Momentum
Observers). The equation of motion and the exact set of equations describing
the behaviour of a relativistic plasma stream in the pulsar magnetosphere is
obtained. The possible relevance of this investigation for the understanding of
the formation process of a pulsar magnetosphere is discussed.Comment: Plain LaTe
Atomistic characterization of the active-site solvation dynamics of a model photocatalyst
The interactions between the reactive excited state of molecular photocatalysts and surrounding solvent dictate reaction mechanisms and pathways, but are not readily accessible to conventional optical spectroscopic techniques. Here we report an investigation of the structural and solvation dynamics following excitation of a model photocatalytic molecular system [Ir 2 (dimen) 4 ] 2+, where dimen is para-diisocyanomenthane. The time-dependent structural changes in this model photocatalyst, as well as the changes in the solvation shell structure, have been measured with ultrafast diffuse X-ray scattering and simulated with Born-Oppenheimer Molecular Dynamics. Both methods provide direct access to the solute-solvent pair distribution function, enabling the solvation dynamics around the catalytically active iridium sites to be robustly characterized. Our results provide evidence for the coordination of the iridium atoms by the acetonitrile solvent and demonstrate the viability of using diffuse X-ray scattering at free-electron laser sources for studying the dynamics of photocatalysis. © The Author(s) 201617111sciescopu
Meta-analysis of type 2 Diabetes in African Americans Consortium
Type 2 diabetes (T2D) is more prevalent in African Americans than in Europeans. However, little is known about the genetic risk in African Americans despite the recent identification of more than 70 T2D loci primarily by genome-wide association studies (GWAS) in individuals of European ancestry. In order to investigate the genetic architecture of T2D in African Americans, the MEta-analysis of type 2 DIabetes in African Americans (MEDIA) Consortium examined 17 GWAS on T2D comprising 8,284 cases and 15,543 controls in African Americans in stage 1 analysis. Single nucleotide polymorphisms (SNPs) association analysis was conducted in each study under the additive model after adjustment for age, sex, study site, and principal components. Meta-analysis of approximately 2.6 million genotyped and imputed SNPs in all studies was conducted using an inverse variance-weighted fixed effect model. Replications were performed to follow up 21 loci in up to 6,061 cases and 5,483 controls in African Americans, and 8,130 cases and 38,987 controls of European ancestry. We identified three known loci (TCF7L2, HMGA2 and KCNQ1) and two novel loci (HLA-B and INS-IGF2) at genome-wide significance (4.15 × 10(-94)<P<5 × 10(-8), odds ratio (OR) = 1.09 to 1.36). Fine-mapping revealed that 88 of 158 previously identified T2D or glucose homeostasis loci demonstrated nominal to highly significant association (2.2 × 10(-23) < locus-wide P<0.05). These novel and previously identified loci yielded a sibling relative risk of 1.19, explaining 17.5% of the phenotypic variance of T2D on the liability scale in African Americans. Overall, this study identified two novel susceptibility loci for T2D in African Americans. A substantial number of previously reported loci are transferable to African Americans after accounting for linkage disequilibrium, enabling fine mapping of causal variants in trans-ethnic meta-analysis studies.Peer reviewe
High-field electronic properties of graphene
Contains fulltext :
84392.pdf (publisher's version ) (Closed access)7 p
Fast Offline Partial Evaluation of Large Logic Programs
There are two main approaches to partial evaluation [6], a well-known technique for program specialisation. Online partial evaluators basically include an augmented interpreter that tries to evaluate the program constructs as much as possible—using the partially known input data—while still ensuring the terminatio